// 入口文件
import Vue from 'vue'

//1.1导入路由的包
import VueRouter from 'vue-router'
// 1.2安装路由
Vue.use(VueRouter)

//导入moment时间插件
import moment from 'moment'
// 全局过滤器
Vue.filter('dateFormat', function (data, pattern = 'YYYY-MM-DD hh:mm:ss') {
    return moment(data).format(pattern)
})

//2.1导入 vue-resource
import  VueResource from 'vue-resource'
//2.2 安装 vue-resource
Vue.use(VueResource)
//2.3全局设置请求根路径
Vue.http.options.root = 'http://vue.studyit.io'


//按需导入Mint-UI组件
import { Header, Swipe, SwipeItem, Button } from 'mint-ui'
Vue.component(Header.name, Header)
Vue.component(Swipe.name, Swipe)
Vue.component(SwipeItem.name, SwipeItem)
Vue.component(Button.name, Button)


//导入mui.css
import './lib/mui/css/mui.min.css'
import './lib/mui/css/icons-extra.css'


// 1.3导入自己的router.js模块
import router from './router.js'


//导入app根组件
import app from './App.vue'

var vm = new Vue({
    el: '#app',
    render: c => c(app),
    router//1.4将路由挂载到vm实例上
})